// 设计稿是 375px
const base = 375;
const html = document.documentElement;
html.style.fontSize = (html.clientWidth / base) * 50 + 'px';

然后用 rem 做布局：

.title {
  font-size: 0.6rem; /* 实际为 30px */
}

// 可使用插件自动转换，如 postcss-px-to-viewport 或 lib-flexible